Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade deps, fix several broken tests on main #2403

Merged
merged 1 commit into from
Dec 17, 2024
Merged

Conversation

halgari
Copy link
Collaborator

@halgari halgari commented Dec 17, 2024

Updates Game Finder and MS test deps. Also fixes the following broken behavior on main

  • The ModType used capital letters for the enum of Browse and Direct meaning that those collections were not parsable. This fixes that behavior. We really need to be running all the unit tests more often.

  • The LoginManager was borked, using a CachedObject but not changing UserInfo to point to this new cache, so depending on how logins were performed half the login manager wouldn't see the data. Also would have been caught by running the tests.

@halgari halgari marked this pull request as ready for review December 17, 2024 19:04
@halgari halgari self-assigned this Dec 17, 2024
@halgari halgari merged commit a62eeb1 into main Dec 17, 2024
14 of 15 checks passed
@halgari halgari deleted the fix-broken-main branch December 17, 2024 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant